be one's right hand - Turc Anglais Dictionnaire